package com.ruoyi.youtian.domain.vo;

import com.ruoyi.common.core.domain.BaseEntity;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class LinearGraphVo extends BaseEntity implements Serializable {

    private Long id;

    private Date create_time;

    private String SourceTag;

    private String sourceId;

    private String Description;

    private Double Value;

    private Integer paramConfigId;

    private Date cj_time;

    private Date ctime;
    /**
     * 当前
     */
    private String currentsourceId;
    /**
     * 历史
     */
    private String historysourceId;
    /**
     * 开始时间
     */
    private String reostartTime;
    /**
     * 结束时间
     */
    private String reoendTime;

    public LinearGraphVo() {
    }

    public LinearGraphVo(Long id, Date create_time, String SourceTag, String sourceId, String Description, Double Value, Integer paramConfigId, Date cj_time, Date ctime, String currentsourceId, String historysourceId, String reostartTime, String reoendTime) {
        this.id = id;
        this.create_time = create_time;
        this.SourceTag = SourceTag;
        this.sourceId = sourceId;
        this.Description = Description;
        this.Value = Value;
        this.paramConfigId = paramConfigId;
        this.cj_time = cj_time;
        this.ctime = ctime;
        this.currentsourceId = currentsourceId;
        this.historysourceId = historysourceId;
        this.reostartTime = reostartTime;
        this.reoendTime = reoendTime;
    }

    /**
     * 获取
     * @return id
     */
    public Long getId() {
        return id;
    }

    /**
     * 设置
     * @param id
     */
    public void setId(Long id) {
        this.id = id;
    }

    /**
     * 获取
     * @return create_time
     */
    public Date getCreate_time() {
        return create_time;
    }

    /**
     * 设置
     * @param create_time
     */
    public void setCreate_time(Date create_time) {
        this.create_time = create_time;
    }

    /**
     * 获取
     * @return SourceTag
     */
    public String getSourceTag() {
        return SourceTag;
    }

    /**
     * 设置
     * @param SourceTag
     */
    public void setSourceTag(String SourceTag) {
        this.SourceTag = SourceTag;
    }

    /**
     * 获取
     * @return sourceId
     */
    public String getSourceId() {
        return sourceId;
    }

    /**
     * 设置
     * @param sourceId
     */
    public void setSourceId(String sourceId) {
        this.sourceId = sourceId;
    }

    /**
     * 获取
     * @return Description
     */
    public String getDescription() {
        return Description;
    }

    /**
     * 设置
     * @param Description
     */
    public void setDescription(String Description) {
        this.Description = Description;
    }

    /**
     * 获取
     * @return Value
     */
    public Double getValue() {
        return Value;
    }

    /**
     * 设置
     * @param Value
     */
    public void setValue(Double Value) {
        this.Value = Value;
    }

    /**
     * 获取
     * @return paramConfigId
     */
    public Integer getParamConfigId() {
        return paramConfigId;
    }

    /**
     * 设置
     * @param paramConfigId
     */
    public void setParamConfigId(Integer paramConfigId) {
        this.paramConfigId = paramConfigId;
    }

    /**
     * 获取
     * @return cj_time
     */
    public Date getCj_time() {
        return cj_time;
    }

    /**
     * 设置
     * @param cj_time
     */
    public void setCj_time(Date cj_time) {
        this.cj_time = cj_time;
    }

    /**
     * 获取
     * @return ctime
     */
    public Date getCtime() {
        return ctime;
    }

    /**
     * 设置
     * @param ctime
     */
    public void setCtime(Date ctime) {
        this.ctime = ctime;
    }

    /**
     * 获取
     * @return currentsourceId
     */
    public String getCurrentsourceId() {
        return currentsourceId;
    }

    /**
     * 设置
     * @param currentsourceId
     */
    public void setCurrentsourceId(String currentsourceId) {
        this.currentsourceId = currentsourceId;
    }

    /**
     * 获取
     * @return historysourceId
     */
    public String getHistorysourceId() {
        return historysourceId;
    }

    /**
     * 设置
     * @param historysourceId
     */
    public void setHistorysourceId(String historysourceId) {
        this.historysourceId = historysourceId;
    }

    /**
     * 获取
     * @return reostartTime
     */
    public String getReostartTime() {
        return reostartTime;
    }

    /**
     * 设置
     * @param reostartTime
     */
    public void setReostartTime(String reostartTime) {
        this.reostartTime = reostartTime;
    }

    /**
     * 获取
     * @return reoendTime
     */
    public String getReoendTime() {
        return reoendTime;
    }

    /**
     * 设置
     * @param reoendTime
     */
    public void setReoendTime(String reoendTime) {
        this.reoendTime = reoendTime;
    }

    public String toString() {
        return "LinearGraphVo{id = " + id + ", create_time = " + create_time + ", SourceTag = " + SourceTag + ", sourceId = " + sourceId + ", Description = " + Description + ", Value = " + Value + ", paramConfigId = " + paramConfigId + ", cj_time = " + cj_time + ", ctime = " + ctime + ", currentsourceId = " + currentsourceId + ", historysourceId = " + historysourceId + ", reostartTime = " + reostartTime + ", reoendTime = " + reoendTime + "}";
    }
}
